LWS\WOOREWARDS\PointDiscount D

Total Complexity 136
Dependencies 5
Dependents 2
Total lines 644
Lines of code 486
Logical lines of code 301
Comment lines 59
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
getPaymentFromOrder()
B
39 15 66
fromCode()
A
39 15 59
reserveAmount()
A
44 13 41
preventAddDiscount()
A
48 13 31
pay()
A
43 9 48
asData()
A
52 9 25
remove()
S
53 7 21
asError()
S
54 6 21
getDiscountTitle()
S
54 4 20
check()
S
57 4 16
asLabel()
S
60 4 14
getLabel()
S
60 4 12
setOrderFailed()
S
61 4 12
asCode()
S
63 4 11
install()
S
55 2 17
getPayOrderStatus()
S
69 3 6
extractRef()
S
65 3 8
getDiscountMeta()
S
71 2 5
getTitle()
S
67 2 7
maybePay()
S
72 2 5
fromOrderItem()
S
65 2 9
createOrderItem()
S
67 2 8
getPool()
S
65 2 8
emptied()
S
68 2 7
legacyCheck()
S
82 1 3
legacyMaybePay()
S
82 1 3
poedit()
S
80 1 3